package com.dao;

import com.entity.CourseType;
import com.util.AjaxResult;
import org.apache.ibatis.annotations.Param;
import org.springframework.stereotype.Repository;

import java.util.List;
@Repository
public interface CourseTypeMapper {

    public CourseType showBackName(int id);
//    查询当前分类下的子分类 pj
//    public List<CourseType> findBackCourseType(int dadId);

//    修改分类 pj
    public int modifyCourseTypeName(CourseType courseType);

//    添加分类 pj
    public int  addBackType(CourseType courseType);
    //后台修改用户状态禁用-启用 pj
   public int  toggleStatus(@Param("id") Integer id, @Param("status") Integer status);

    //查询所有课程类型
    public List<CourseType> selectAllCourseType();

    //    分页加载资源
//    public List<CourseType> findBackCourseType(Integer parent_id);

    //李奇洲  通过ParentId查询
    public List<CourseType> selectTypeAndCourceByParentId(Integer id);

    //吴彬彬   5.14
    public List<CourseType> findBackCourseType(Integer parent_id);
    public List<CourseType> findBackCourseTypeA();

}
